durable merchandise - German English Dictionary